package com.easy.frame.servers.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.easy.frame.servers.sys.entity.BrokerMessageLog;

/**
 * @author 86131
 */
public interface BrokerMessageLogService extends IService<BrokerMessageLog> {

    /**
     * 新增配置
     *
     * @param config 配置类
     * @return
     */
    void add(BrokerMessageLog config);

    /**
     * 获取配置值
     *
     * @param id 配置键
     * @return
     */
    BrokerMessageLog get(Long id);

    /**
     * 更新配置
     *
     * @param config 配置类
     */
    void update(BrokerMessageLog config);

    /**
     * 删除配置
     *
     * @param id 配置键
     */
    void delete(Long id);
}
